package cn.e3mall.content.service;

import cn.e3mall.common.pojo.EasyUITreeNode;
import cn.e3mall.common.utils.E3Result;

import java.util.List;


/**   
 * @description  
 * @author JiangBin   
 * @date 2018年3月1日 下午8:43:57 
 * @version 1.0.0  
 * @
 */
public interface ContentCategoryService {

	/** 
	 * @description 根据parentId查询节点信息 
	 * @param parentId
	 * @return
	 * @exception
	 * @author JiangBin
	 * @date 2018年3月1日 下午8:31:26
	 * @version 1.0.0
	 */
	List<EasyUITreeNode> getContentCategoryList(long parentId);
	
	/** 
	 * @description 添加节点
	 * @param parentId
	 * @param name
	 * @return
	 * @exception
	 * @author JiangBin
	 * @date 2018年3月1日 下午8:57:01
	 * @version 1.0.0
	 */
	E3Result addContentCategory(long parentId, String name);
	
	/** 
	 * @description 删除节点
	 * @param id
	 * @return
	 * @exception
	 * @author JiangBin
	 * @date 2018年3月4日 下午10:36:52
	 * @version 1.0.0
	 */
	E3Result deleteContentCategory(long id);
	
	
	/** 
	 * @description 修改节点
	 * @param id
	 * @return
	 * @exception
	 * @author JiangBin
	 * @date 2018年3月4日 下午10:51:20
	 * @version 1.0.0
	 */
	E3Result updateContentCategory(long id,String name);
}
